sunup bay business broker irs revenue ruling coeur d'alene spokane irs 59-60 businesses for sale retirement planning annuities idaho business valuation rivers edge financial planning goodwill impairment buying a business washington 401k